先到 Go 官網的下載頁面 下載適合自己的版本,目前最新的版本是 1.11.1(好多個 1 @@),支援的系統有 Windows、MacOS 跟 Linux,如果你之前已經安裝過舊版 Go,因為 Go 1.11 更新了不少東西建議可以裝新版本,安裝過程很簡單就一直下一步下一步下一步
安裝完到終端機下指令 go version
,有看到 go 1.11
就代表安裝成功了~
為了寫扣我們需要一個編輯器,在這邊我首推 VSCode,不只有智能提示、跨平台、版本控制等功能,而且還有超多插件可以用,對 Go 的支援也很好。
或是如果你已經有自己慣用的編輯器也沒關係,反正可以打字都好,你要用記事本我也不會反對的XD
如果你是用 VSCode,那可以安裝這個 Go extension,他提供了 Intellisense、Code Navigation 等等很常用的功能,記得安裝完要 reload 才會開始生效
都完成之後開新資料夾 go-phishing
來寫個 Hello World
// main.go
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
先在資料夾內新增一個檔案 main.go
,邊寫的過程中可以看一下有沒有觸發 intellisense
如果沒有的話可以注意一下右下角有沒有一個小視窗,這是 Go extension 要安裝一些必要的分析工具,安裝完應該就會有了
寫完 Hello World 之後到終端機下 go build
他就會自己尋找 package main
中的 main()
作為起點,然後編譯出一個 go-phishing
檔案,執行他就可以看到 Hello World
每次只改一點點就要重新編譯好麻煩喔...
如果你真的很懶的話可以直接 go run main.go
,他就會直接幫你編譯執行,也不會生出執行檔,超方便的啊
今天講了怎麼安裝 Go 還有 VSCode,有問題的話歡迎各位在下方留言,都 ok 的話那明天就要正式進入為期三天的 Go 語法囉